self-locking gear - Français Anglais Dictionnaire